Khalistanis clashed with celebrants at Toronto's India Day Parade, tearing the Indian flag and shouting slogans. Tensions rise amid Canada's largest Independence celebration
News18.com
Read Full Story
Powered by U6L